skilled at sewing - Francés Inglés Diccionario